<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>
<script>
    //一.数组的概述
    //1.一个变量存储一个值,类型是任意。一组值????
    //数组：一组任意类型或者相同类型的数据。
    //除了 Object 类型之外，Array 类型是ECMAScript 最常用的类型。而且 ECMAScript 中的 Array 类型和其他语言中的数组有着很大的区别。虽然数组都是有序排列，但ECMAScript中的数组每个元素可以保存任何类型。ECMAScript 中数组的大小也是可以调整的。

    //特点：
    //数组是重要的对象。
    //数组里面的值是任意类型。
    //数组里面的值是有序的。
    //数组的大小是可以调整的。

    //2.构造函数
    //对象来自于类，类是函数创建出来(构造函数可以理解成js里面的类)
    //构造函数也是函数，但是有两个特点
    //特点：首字母大写。 new关键字去调用。

    // function Fn() {
    //     alert('构造函数')
    // }

    //构造函数是类，类下面产生对象(实例对象)
    // var f1 = new Fn(); //Fn:构造函数  f1:实例对象(对象)

    //3.目标，通过系统提供的类(构造函数)来产生对象(实例对象)
    //可以学习对象下面的属性和方法。
</script>